﻿a{ text-decoration: none;}
/*banner*/
.banner{position:relative;height:450px;overflow:hidden; min-width:1200px;}
.slides{position:relative;z-index:1;}
.slides li{height:450px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#fce0b5;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:46%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}

/*您当前的位置*/
#border-ny{ width:100%; height:76px; border-bottom:solid 1px #ddd;}
.about-title{ width: 1200px; margin: 0 auto; height: 76px; position: relative;}
.ny-title{ position: absolute; left: 0; top: 10px;  border-bottom:1px solid #e32433; line-height: 66px; font-size: 15px; color: #333; z-index: 99;}
.ny-title a{ text-decoration: none;color: #333;}
.ny-title a:hover{color: #e32433;}

/*选项卡标题*/
#about-middle,#news-middle{ width: 1200px; margin:0 auto 0; overflow: hidden; }
.about-middle-top{ margin-top: 40px; overflow: hidden;}
.about-middle-top ul{ display: block; text-align: center;}
.about-middle-top ul li{ display: inline-block; background: #ddd; margin: 0 3px; height: 36px; text-align: center;}
.about-middle-top ul li.bg1{ background: #e32433;}
.about-middle-top ul li:hover{ background: #e32433;}
.about-middle-top ul li:hover a{ color: #fff;}
.about-middle-top ul li.bg1 a{ color: #fff;}
.about-middle-top ul li a{ padding: 0 32px; font-size: 14px; line-height: 36px; color: #555; text-decoration: none;}

/*关于我们*/
.about-middle-bottom{ margin-top: 30px; margin-bottom: 30px; font-size: 16px;}
.about-middle-bottom p{ line-height: 36px; color: #333;}

/*荣誉资质*/
.product-right-bottom1{ margin-top:30px; margin-bottom:20px;}
.product-right-bottom1 ul{ overflow:hidden;}
.product-right-bottom1 ul li{ width:300px; margin-bottom: 5px; float:left;}
.product-right-bottom1 ul li a img{ width:270px; height:190px; padding:2px; border:1px solid #dddcdc; display:block; margin:0 auto;}
.product-right-bottom1 ul li a img:hover{ border:1px solid #e32433;}
.product-right-bottom1 ul li span a{ width:300px; display:block; text-align:center; line-height:40px; font-size:14px; color:#221507;}
.product-right-bottom1 ul li span a:hover{ color: #e32433;}

/*合作客户*/
.product-right-bottom2{ margin-top:30px; margin-bottom:20px;}
.product-right-bottom2 ul{ overflow:hidden;}
.product-right-bottom2 ul li{ width:300px; margin-bottom: 5px; float:left;}
.product-right-bottom2 ul li a img{ width:270px; height:190px; padding:2px; border:1px solid #dddcdc; display:block; margin:0 auto;}
.product-right-bottom2 ul li a img:hover{ border:1px solid #e32433;}
.product-right-bottom2 ul li span a{ width:300px; display:block; text-align:center; line-height:40px; font-size:14px; color:#221507;}
.product-right-bottom2 ul li span a:hover{ color: #e32433;}

/*产品中心*/
.product-right-bottom{ margin-top:30px; margin-bottom:20px;}
.product-right-bottom ul{ overflow:hidden;}
.product-right-bottom ul li{ width:300px; margin-bottom: 5px; float:left;}
.product-right-bottom ul li a img{ width:270px; height:195px; padding:2px; border:1px solid #dddcdc; display:block; margin:0 auto;}
.product-right-bottom ul li a img:hover{ border:1px solid #e32433;}
.product-right-bottom ul li span a{ width:300px; display:block; text-align:center; line-height:40px; font-size:14px; color:#221507; }
.product-right-bottom ul li span a:hover{ color: #e32433;}

/*详情页*/
.pshow-right-bottom{ overflow: hidden; padding-bottom: 20px;}
.pshow-right-img{ text-align:center; padding-top: 30px;}
.pshow-right-img img{ border: solid 1px #ddd; padding: 4px;}
.pshow-right-title h1{ text-align:center; font-size:22px; line-height: 36px; color: #333; font-weight: normal; padding: 15px 0;}
.xiangqing{ line-height:28px; border-bottom: 1px dashed #cbcbcb; padding-bottom: 20px;}
.xiangqing p{ font-size: 14px; color: #666;}
.pshow-title-Next{ padding-top: 10px; font-size: 14px; color: #999;}
.pshow-title-Next a{ color: #999; line-height: 30px;}
.pshow-title-Next a:hover{  color: #221507; text-decoration: none;}

/*新闻标题*/
.news-middle-top{ margin-top: 40px; overflow: hidden;}
.news-middle-top ul{ display: block; text-align: center;}
.news-middle-top ul li{ display: inline-block; background: #ddd; margin: 0 3px; height: 36px; text-align: center;}
.news-middle-top ul li.bg1{ background: #e32433;}
.news-middle-top ul li:hover{ background: #e32433;}
.news-middle-top ul li:hover a{ color: #fff;}
.news-middle-top ul li.bg1 a{ color: #fff;}
.news-middle-top ul li a{ padding: 0 32px; font-size: 14px; line-height: 36px; color: #555;}

/*新闻中心*/
.news-middle-bottom{ margin-top: 10px; padding-bottom: 20px;}
.news-middle-list{ overflow: hidden;}
.news-middle-list ul{}
.news-middle-list ul li{ padding: 30px 0px; border-bottom: 1px dashed #eee;overflow: hidden;}
.news-middle-list ul li .date-info{ width: 80px; height: 80px; float: left; background-color: #eee; border-radius: 4px; text-align: center; overflow: hidden; -webkit-transition: all ease .3s;transition: all ease .3s;}
.news-middle-list ul li .date-info h2{ height: 55px; line-height: 55px; font-size: 38px;color: #aaa;}
.news-middle-list ul li .date-info h3{ height: 25px; line-height: 25px; color: #fff; background-color: #ccc; font-size: 14px;font-weight: normal; -webkit-transition: all ease .3s;transition: all ease .3s;}
.news-middle-list ul li .news-content{ margin-left: 110px;}
.news-middle-list ul li .news-content h1{ font-size: 16px; font-weight: normal; margin-bottom: 10px; line-height: 24px;}
.news-middle-list ul li .news-content h1 a{-webkit-transition: all ease .3s; transition: all ease .3s; color:#333;}
.news-middle-list ul li .news-content h1 a:hover{color: #745228; text-decoration: none;}
.news-middle-list ul li .news-content p{ font-size: 14px; color: #999; line-height: 22px;}
.news-middle-list ul li:hover .date-info{ background-color: #e32433;}
.news-middle-list ul li:hover .date-info h2{ color: #fff;}
.news-middle-list ul li:hover .date-info h3{ background-color: #ce1d2b;}
.news-middle-list ul li:hover .news-content h1 a{ color: #e32433;}

/*新闻详情*/
.nshow-right-bottom{ padding: 0 20px; overflow:hidden;}
.nshow-right-bottom h1{ text-align:center; font-size:22px; line-height: 36px; color: #333; padding-top: 10px;}
.NewsView-title-Source{ line-height:30px; text-align:center; font-size: 12px; color: #c1c1c1; padding-bottom: 10px; padding-top: 5px;}
.NewsView-title-Content{ line-height:28px; padding: 25px 0; border-top:1px #ededed  solid; border-bottom: 1px dashed #cbcbcb;}
.NewsView-title-Content p{ font-size: 14px; color: #666;}
.NewsView-title-Next{ padding-top: 10px; font-size: 14px; color: #999;}
.NewsView-title-Next a{ color: #999; line-height: 30px;}
.NewsView-title-Next a:hover{  color: #221507; text-decoration: none;}

.fanhui{}
.fanhui a{ font-size: 14px; color: #999; line-height: 30px;}
.fanhui a:hover{ color: #221507; text-decoration: none;}

#pages{text-align: center; margin: 30px 0 40px 0;}
.prev,.next,.num,.current1{
    text-decoration: none;
    display: inline-block;
    width: 78px;
    margin: 0 3px;
    text-align: center;
    line-height: 30px;
    height: 30px;
    font-size: 14px;
    color: #777;
    border: 1px solid #cecece;
    font-family: Arial;
    cursor: pointer;
}
.num{
	width:36px;
}
.current1{
	width: 36px;
	color: #fff;
    background-color: #e5222a;
    text-decoration: none;
    border-color: #e5222a;
}

.register-right-bottom{ padding-top: 10px; padding-bottom: 40px; overflow: hidden;}
.mt{ margin-top: 30px;}
.inp_one{ width: 98%; height: 40px; background: #fff; border: 1px solid #eee;border-radius: 4px; line-height: 40px; text-indent: 10px; color: #666; font-family: Microsoft YaHei;}
.middle_7_b_text{width: 98%; height: 140px; background: #fff; border: 1px solid #eee;border-radius: 4px; line-height: 38px; text-indent: 10px; color: #666; font-family: Microsoft YaHei;}
.middle_7_b_dosubmit {
	float: left;
    width: 128px;
    height: 40px;
    background: #e32433;
    line-height: 40px;
    color: #fff;
    font-family: Microsoft YaHei;
    border: none;
    font-size: 16px;
    margin-right: 15px;
}
.middle_7_b_reset {
	float: left;
    width: 128px;
    height: 40px;
    background: #999;
    line-height: 40px;
    color: #fff;
    font-family: Microsoft YaHei;
    border: none;
    font-size: 16px;
}